package rothag.enums;

import java.io.Serializable;

/**
 * Enumération des différentes faces du dé
 * @author gulian.lorini
 */
public enum TypeDes implements Serializable {

    NOURRITURE, TRAVAILLEURS, CRANE, PIECE, TRAVAILLEURSNOURRITURE, JARRE;

    /**
     * Override de toString
     * @return Le libellé du dé
     */
    @Override
    public String toString() {
        String retour = null;
        switch (this) {

            case NOURRITURE:
                retour = "nourritures";
                break;
            case TRAVAILLEURS:
                retour = "travailleurs";
                break;
            case CRANE:
                retour = "ressources et crâne";
                break;
            case PIECE:
                retour = "pièce";
                break;
            case TRAVAILLEURSNOURRITURE:
                retour = "travailleurs ou nourritures";
                break;
            case JARRE:
                retour = "ressource";
                break;
        }

        return retour;
    }
}
